home *** CD-ROM | disk | FTP | other *** search
/ Acorn RISC PD-CD 1 / Acorn RISC PD-CD 1.iso / sillies / _ballgame / _runimage < prev    next >
Unknown  |  1990-05-14  |  5.0 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1b f4 20 3e 20 | 21 42 61 6c 6c 47 61 6d |..... > |!BallGam|
|00000010| 65 2e 21 52 75 6e 49 6d | 61 67 65 0d 00 14 25 f4 |e.!RunIm|age...%.|
|00000020| 20 4d 75 6c 74 69 74 61 | 73 6b 69 6e 67 20 49 63 | Multita|sking Ic|
|00000030| 6f 6e 20 42 61 72 20 42 | 61 6c 6c 20 47 61 6d 65 |on Bar B|all Game|
|00000040| 0d 00 1e 28 f4 20 31 33 | 2d 6d 61 79 2d 31 39 39 |...(. 13|-may-199|
|00000050| 30 20 4b 6f 65 6e 20 4c | 65 66 65 76 65 72 20 2d |0 Koen L|efever -|
|00000060| 20 42 65 6c 67 69 75 6d | 0d 00 28 04 0d 00 32 1e | Belgium|..(...2.|
|00000070| de 20 74 61 73 6b 69 64 | 25 34 3a 24 74 61 73 6b |. taskid|%4:$task|
|00000080| 69 64 25 3d 22 54 41 53 | 4b 22 0d 00 3c 3b c8 99 |id%="TAS|K"..<;..|
|00000090| 20 22 57 69 6d 70 5f 49 | 6e 69 74 69 61 6c 69 73 | "Wimp_I|nitialis|
|000000a0| 65 22 2c 32 30 30 2c 21 | 74 61 73 6b 69 64 25 2c |e",200,!|taskid%,|
|000000b0| 22 42 61 6c 6c 47 61 6d | 65 22 20 b8 20 76 65 72 |"BallGam|e" . ver|
|000000c0| 73 69 6f 6e 25 0d 00 46 | 09 f2 76 61 72 73 0d 00 |sion%..F|..vars..|
|000000d0| 50 3f de 20 71 25 20 26 | 33 30 30 2c 74 65 6d 70 |P?. q% &|300,temp|
|000000e0| 25 20 32 35 36 2c 62 75 | 66 66 65 72 25 20 26 32 |% 256,bu|ffer% &2|
|000000f0| 30 30 2c 65 6e 64 62 75 | 66 25 20 2d 31 3a 63 75 |00,endbu|f% -1:cu|
|00000100| 72 62 75 66 25 3d 62 75 | 66 66 65 72 25 0d 00 5a |rbuf%=bu|ffer%..Z|
|00000110| 04 0d 00 64 35 c8 99 20 | 22 57 69 6d 70 5f 4f 70 |...d5.. |"Wimp_Op|
|00000120| 65 6e 54 65 6d 70 6c 61 | 74 65 22 2c 2c 22 3c 42 |enTempla|te",,"<B|
|00000130| 61 6c 6c 47 61 6d 65 24 | 44 69 72 3e 2e 54 65 6d |allGame$|Dir>.Tem|
|00000140| 70 6c 61 74 65 22 0d 00 | 6e 29 ee 20 85 20 c8 99 |plate"..|n). . ..|
|00000150| 20 22 57 69 6d 70 5f 43 | 6c 6f 73 65 54 65 6d 70 | "Wimp_C|loseTemp|
|00000160| 6c 61 74 65 22 3a f2 66 | 69 6e 69 73 68 3a e0 0d |late":.f|inish:..|
|00000170| 00 78 3a c8 99 20 22 57 | 69 6d 70 5f 4c 6f 61 64 |.x:.. "W|imp_Load|
|00000180| 54 65 6d 70 6c 61 74 65 | 22 2c 2c 71 25 2c 74 65 |Template|",,q%,te|
|00000190| 6d 70 25 2c 74 65 6d 70 | 25 2b 32 35 36 2c 2d 31 |mp%,temp|%+256,-1|
|000001a0| 2c 22 49 6e 66 6f 22 2c | 30 0d 00 82 26 c8 99 20 |,"Info",|0...&.. |
|000001b0| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 57 69 6e 64 |"Wimp_Cr|eateWind|
|000001c0| 6f 77 22 2c 2c 71 25 20 | b8 20 69 6e 66 6f 25 0d |ow",,q% |. info%.|
|000001d0| 00 8c 1b c8 99 20 22 57 | 69 6d 70 5f 43 6c 6f 73 |..... "W|imp_Clos|
|000001e0| 65 54 65 6d 70 6c 61 74 | 65 22 0d 00 96 10 ee 85 |eTemplat|e"......|
|000001f0| 20 f2 65 72 72 6f 72 62 | 6f 78 0d 00 a0 05 20 0d | .errorb|ox.... .|
|00000200| 00 aa 31 53 25 3d 8e 22 | 3c 42 61 6c 6c 47 61 6d |..1S%=."|<BallGam|
|00000210| 65 24 44 69 72 3e 2e 21 | 53 70 72 69 74 65 73 22 |e$Dir>.!|Sprites"|
|00000220| 3a 54 25 3d a2 23 53 25 | 2b 31 36 3a d9 23 53 25 |:T%=.#S%|+16:.#S%|
|00000230| 0d 00 b4 11 de 20 73 70 | 72 69 74 65 73 25 20 54 |..... sp|rites% T|
|00000240| 25 0d 00 be 1d 21 73 70 | 72 69 74 65 73 25 3d 54 |%....!sp|rites%=T|
|00000250| 25 3a 73 70 72 69 74 65 | 73 25 21 38 3d 31 0d 00 |%:sprite|s%!8=1..|
|00000260| c8 22 c8 99 20 22 4f 53 | 5f 53 70 72 69 74 65 4f |.".. "OS|_SpriteO|
|00000270| 70 22 2c 26 31 30 39 2c | 73 70 72 69 74 65 73 25 |p",&109,|sprites%|
|00000280| 0d 00 d2 3c c8 99 20 22 | 4f 53 5f 53 70 72 69 74 |...<.. "|OS_Sprit|
|00000290| 65 4f 70 22 2c 26 31 30 | 41 2c 73 70 72 69 74 65 |eOp",&10|A,sprite|
|000002a0| 73 25 2c 22 3c 42 61 6c | 6c 47 61 6d 65 24 44 69 |s%,"<Bal|lGame$Di|
|000002b0| 72 3e 2e 21 53 70 72 69 | 74 65 73 22 0d 00 dc 18 |r>.!Spri|tes"....|
|000002c0| 69 63 62 61 6c 6c 67 61 | 6d 65 25 3d a4 69 63 6f |icballga|me%=.ico|
|000002d0| 6e 62 61 72 0d 00 e6 05 | 20 0d 00 f0 0c f2 70 72 |nbar....| .....pr|
|000002e0| 65 69 6e 69 74 0d 00 fa | 04 0d 01 04 3b c8 99 20 |einit...|....;.. |
|000002f0| 44 72 61 67 2c 2c 2d 31 | 3a f2 67 65 74 70 6f 69 |Drag,,-1|:.getpoi|
|00000300| 6e 74 65 72 3a 78 6f 25 | 3d 6d 6f 75 73 65 78 25 |nter:xo%|=mousex%|
|00000310| 3a 79 6f 25 3d 6d 6f 75 | 73 65 79 25 3a 6f 70 65 |:yo%=mou|sey%:ope|
|00000320| 6e 25 3d a3 0d 01 0e 05 | f5 0d 01 18 18 20 20 c8 |n%=.....|..... .|
|00000330| 99 20 50 6f 6c 6c 25 2c | 30 2c 71 25 20 b8 20 41 |. Poll%,|0,q% . A|
|00000340| 25 0d 01 22 0d 20 20 c8 | 8e 20 41 25 20 ca 0d 01 |%..". .|. A% ...|
|00000350| 2c 10 20 20 c9 20 30 20 | 3a f2 70 6c 61 79 0d 01 |,. . 0 |:.play..|
|00000360| 36 44 20 20 c9 20 32 20 | 3a f2 6f 70 65 6e 5f 77 |6D . 2 |:.open_w|
|00000370| 69 6e 64 6f 77 28 21 71 | 25 2c 71 25 21 34 2c 71 |indow(!q|%,q%!4,q|
|00000380| 25 21 38 2c 71 25 21 31 | 32 2c 71 25 21 31 36 2c |%!8,q%!1|2,q%!16,|
|00000390| 71 25 21 32 30 2c 71 25 | 21 32 34 2c 71 25 21 32 |q%!20,q%|!24,q%!2|
|000003a0| 38 29 0d 01 40 1d 20 20 | c9 20 33 20 3a f2 63 6c |8)..@. |. 3 :.cl|
|000003b0| 6f 73 65 61 77 69 6e 64 | 6f 77 28 21 71 25 29 0d |oseawind|ow(!q%).|
|000003c0| 01 4a 37 20 20 c9 20 36 | 20 3a f2 63 68 65 63 6b |.J7 . 6| :.check|
|000003d0| 6d 6f 75 73 65 28 21 71 | 25 2c 71 25 21 34 2c 71 |mouse(!q|%,q%!4,q|
|000003e0| 25 21 38 2c 71 25 21 31 | 32 2c 71 25 21 31 36 2c |%!8,q%!1|2,q%!16,|
|000003f0| 71 25 21 32 30 29 0d 01 | 54 1a 20 20 c9 20 39 20 |q%!20)..|T. . 9 |
|00000400| 3a f2 6d 65 6e 75 73 65 | 6c 65 63 74 28 71 25 29 |:.menuse|lect(q%)|
|00000410| 0d 01 5e 1a 20 20 c9 20 | 31 37 2c 31 38 3a f2 72 |..^. . |17,18:.r|
|00000420| 65 63 65 69 76 65 28 71 | 25 29 0d 01 68 07 20 20 |eceive(q|%)..h. |
|00000430| cb 0d 01 72 07 fd 20 a3 | 0d 01 7c 05 20 0d 01 86 |...r.. .|..|. ...|
|00000440| 12 dd 20 f2 72 65 63 65 | 69 76 65 28 71 25 29 0d |.. .rece|ive(q%).|
|00000450| 01 90 0e c8 8e 20 71 25 | 21 31 36 20 ca 0d 01 9a |..... q%|!16 ....|
|00000460| 11 c9 20 30 3a f2 66 69 | 6e 69 73 68 3a e0 0d 01 |.. 0:.fi|nish:...|
|00000470| a4 05 cb 0d 01 ae 05 e1 | 0d 01 b8 05 20 0d 01 c2 |........|.... ...|
|00000480| 37 dd 20 f2 63 68 65 63 | 6b 6d 6f 75 73 65 28 6d |7. .chec|kmouse(m|
|00000490| 6f 75 73 65 78 25 2c 6d | 6f 75 73 65 79 25 2c 62 |ousex%,m|ousey%,b|
|000004a0| 25 2c 68 61 6e 64 6c 65 | 25 2c 69 63 6f 6e 25 2c |%,handle|%,icon%,|
|000004b0| 6f 62 25 29 0d 01 cc 0c | e7 28 62 25 80 32 29 8c |ob%)....|.(b%.2).|
|000004c0| 0d 01 d6 12 20 20 c8 8e | 20 68 61 6e 64 6c 65 25 |.... ..| handle%|
|000004d0| 20 ca 0d 01 e0 0a 20 20 | c9 20 2d 32 0d 01 ea 2c | ..... |. -2...,|
|000004e0| 20 20 20 20 f2 64 6f 6d | 65 6e 75 28 31 30 31 2c | .dom|enu(101,|
|000004f0| 22 3e 49 6e 66 6f 2c 51 | 75 69 74 22 2c 22 42 61 |">Info,Q|uit","Ba|
|00000500| 6c 6c 47 61 6d 65 22 29 | 0d 01 f4 07 20 20 cb 0d |llGame")|.... ..|
|00000510| 01 fe 05 cd 0d 02 08 05 | e1 0d 02 12 05 20 0d 02 |........|..... ..|
|00000520| 1c 1c dd 20 f2 63 6c 6f | 73 65 61 77 69 6e 64 6f |... .clo|seawindo|
|00000530| 77 28 68 61 6e 64 6c 65 | 25 29 0d 02 26 12 f2 67 |w(handle|%)..&..g|
|00000540| 65 74 77 28 68 61 6e 64 | 6c 65 25 29 0d 02 30 1b |etw(hand|le%)..0.|
|00000550| 78 6f 25 3d 78 30 25 3a | 79 6f 25 3d 79 30 25 3a |xo%=x0%:|yo%=y0%:|
|00000560| 6f 70 65 6e 25 3d a3 0d | 02 3a 1a f2 63 6c 6f 73 |open%=..|.:..clos|
|00000570| 65 5f 77 69 6e 64 6f 77 | 28 68 61 6e 64 6c 65 25 |e_window|(handle%|
|00000580| 29 0d 02 44 05 e1 0d 02 | 4e 05 20 0d 02 58 0d dd |)..D....|N. ..X..|
|00000590| 20 f2 66 69 6e 69 73 68 | 0d 02 62 17 c8 99 20 22 | .finish|..b... "|
|000005a0| 57 69 6d 70 5f 43 6c 6f | 73 65 44 6f 77 6e 22 0d |Wimp_Clo|seDown".|
|000005b0| 02 6c 05 e1 0d 02 76 05 | 20 0d 02 80 27 dd 20 f2 |.l....v.| ...'. .|
|000005c0| 64 6f 6d 65 6e 75 28 68 | 61 6e 64 6c 65 25 2c 6d |domenu(h|andle%,m|
|000005d0| 65 6e 75 24 2c 6d 65 6e | 75 74 69 74 6c 65 24 29 |enu$,men|utitle$)|
|000005e0| 0d 02 8a 17 6d 65 6e 75 | 68 61 6e 64 6c 65 25 3d |....menu|handle%=|
|000005f0| 68 61 6e 64 6c 65 25 0d | 02 94 14 6d 65 6e 75 70 |handle%.|...menup|
|00000600| 74 72 25 3d 62 75 66 66 | 65 72 25 0d 02 9e 08 69 |tr%=buff|er%....i|
|00000610| 25 3d 30 0d 02 a8 12 6d | 65 6e 75 70 74 72 25 21 |%=0....m|enuptr%!|
|00000620| 32 30 3d 34 30 0d 02 b2 | 18 24 6d 65 6e 75 70 74 |20=40...|.$menupt|
|00000630| 72 25 3d 6d 65 6e 75 74 | 69 74 6c 65 24 0d 02 bc |r%=menut|itle$...|
|00000640| 3c 6d 65 6e 75 70 74 72 | 25 3f 31 32 3d 37 3a 6d |<menuptr|%?12=7:m|
|00000650| 65 6e 75 70 74 72 25 3f | 31 33 3d 32 3a 6d 65 6e |enuptr%?|13=2:men|
|00000660| 75 70 74 72 25 3f 31 34 | 3d 37 3a 6d 65 6e 75 70 |uptr%?14|=7:menup|
|00000670| 74 72 25 3f 31 35 3d 31 | 30 0d 02 c6 24 6d 65 6e |tr%?15=1|0...$men|
|00000680| 75 70 74 72 25 21 31 36 | 3d 31 39 36 2d 32 34 3a |uptr%!16|=196-24:|
|00000690| 6d 65 6e 75 70 74 72 25 | 21 32 34 3d 30 0d 02 d0 |menuptr%|!24=0...|
|000006a0| 10 6d 65 6e 75 70 74 72 | 25 2b 3d 32 38 0d 02 da |.menuptr|%+=28...|
|000006b0| 31 f5 20 69 74 65 6d 24 | 3d a4 70 61 72 28 22 2c |1. item$|=.par(",|
|000006c0| 22 29 3a f2 6d 65 6e 75 | 69 74 65 6d 28 69 74 65 |"):.menu|item(ite|
|000006d0| 6d 24 29 3a fd 20 69 74 | 65 6d 24 3d 22 22 0d 02 |m$):. it|em$=""..|
|000006e0| e4 23 6d 65 6e 75 70 74 | 72 25 21 2d 32 34 3d 28 |.#menupt|r%!-24=(|
|000006f0| 6d 65 6e 75 70 74 72 25 | 21 2d 32 34 29 84 26 38 |menuptr%|!-24).&8|
|00000700| 30 0d 02 ee 27 c8 99 20 | 43 72 4d 65 6e 75 2c 2c |0...'.. |CrMenu,,|
|00000710| 62 75 66 66 65 72 25 2c | 6d 6f 75 73 65 78 25 2d |buffer%,|mousex%-|
|00000720| 36 34 2c 39 36 2b 38 30 | 0d 02 f8 05 e1 0d 03 02 |64,96+80|........|
|00000730| 05 20 0d 03 0c 16 dd 20 | f2 6d 65 6e 75 69 74 65 |. ..... |.menuite|
|00000740| 6d 28 74 65 78 74 24 29 | 0d 03 16 10 e7 20 74 65 |m(text$)|..... te|
|00000750| 78 74 24 3d 22 22 20 e1 | 0d 03 20 0f 21 6d 65 6e |xt$="" .|.. .!men|
|00000760| 75 70 74 72 25 3d 30 0d | 03 2a 34 e7 20 c0 74 65 |uptr%=0.|.*4. .te|
|00000770| 78 74 24 2c 31 29 3d 22 | 3e 22 20 6d 65 6e 75 70 |xt$,1)="|>" menup|
|00000780| 74 72 25 21 34 3d 69 6e | 66 6f 25 20 8b 20 6d 65 |tr%!4=in|fo% . me|
|00000790| 6e 75 70 74 72 25 21 34 | 3d 2d 31 0d 03 34 18 6d |nuptr%!4|=-1..4.m|
|000007a0| 65 6e 75 70 74 72 25 21 | 38 3d 26 30 37 30 30 30 |enuptr%!|8=&07000|
|000007b0| 30 32 31 0d 03 3e 43 e7 | 20 c0 74 65 78 74 24 2c |021..>C.| .text$,|
|000007c0| 31 29 3d 22 3e 22 20 24 | 28 6d 65 6e 75 70 74 72 |1)=">" $|(menuptr|
|000007d0| 25 2b 31 32 29 3d c1 74 | 65 78 74 24 2c 32 29 20 |%+12)=.t|ext$,2) |
|000007e0| 8b 20 24 28 6d 65 6e 75 | 70 74 72 25 2b 31 32 29 |. $(menu|ptr%+12)|
|000007f0| 3d 74 65 78 74 24 0d 03 | 48 10 6d 65 6e 75 70 74 |=text$..|H.menupt|
|00000800| 72 25 2b 3d 32 34 0d 03 | 52 05 e1 0d 03 5c 05 20 |r%+=24..|R....\. |
|00000810| 0d 03 66 10 dd 20 a4 70 | 61 72 28 73 65 70 24 29 |..f.. .p|ar(sep$)|
|00000820| 0d 03 70 25 69 31 25 3d | 69 25 2b 31 3a 69 25 3d |..p%i1%=|i%+1:i%=|
|00000830| a7 6d 65 6e 75 24 2b 73 | 65 70 24 2c 73 65 70 24 |.menu$+s|ep$,sep$|
|00000840| 2c 69 31 25 29 0d 03 7a | 17 3d c1 6d 65 6e 75 24 |,i1%)..z|.=.menu$|
|00000850| 2c 69 31 25 2c 69 25 2d | 69 31 25 29 0d 03 84 05 |,i1%,i%-|i1%)....|
|00000860| 20 0d 03 8e 19 dd 20 f2 | 6d 65 6e 75 73 65 6c 65 | ..... .|menusele|
|00000870| 63 74 28 6d 65 6e 75 73 | 25 29 0d 03 98 2d c8 99 |ct(menus|%)...-..|
|00000880| 20 44 63 4d 65 6e 75 2c | 2c 62 75 66 66 65 72 25 | DcMenu,|,buffer%|
|00000890| 2c 6d 65 6e 75 73 25 2c | c4 32 30 30 2c 22 20 22 |,menus%,|.200," "|
|000008a0| 29 b8 2c 2c 2c 61 24 0d | 03 a2 0f e7 20 61 24 3d |).,,,a$.|.... a$=|
|000008b0| 22 22 20 8c 20 e1 0d 03 | ac 14 c8 8e 20 6d 65 6e |"" . ...|.... men|
|000008c0| 75 68 61 6e 64 6c 65 25 | 20 ca 0d 03 b6 1f c9 20 |uhandle%| ...... |
|000008d0| 31 30 31 3a e7 20 61 24 | 3d 22 51 75 69 74 22 3a |101:. a$|="Quit":|
|000008e0| f2 66 69 6e 69 73 68 3a | e0 0d 03 c0 05 cb 0d 03 |.finish:|........|
|000008f0| ca 05 e1 0d 03 d4 05 20 | 0d 03 de 3e dd 20 f2 6f |....... |...>. .o|
|00000900| 70 65 6e 5f 77 69 6e 64 | 6f 77 28 68 61 6e 64 6c |pen_wind|ow(handl|
|00000910| 65 25 2c 78 30 25 2c 79 | 30 25 2c 78 31 25 2c 79 |e%,x0%,y|0%,x1%,y|
|00000920| 31 25 2c 73 63 78 25 2c | 73 63 79 25 2c 62 68 61 |1%,scx%,|scy%,bha|
|00000930| 6e 64 6c 65 25 29 0d 03 | e8 11 e7 68 61 6e 64 6c |ndle%)..|...handl|
|00000940| 65 25 3d 2d 31 8c e1 0d | 03 f2 1f 71 25 21 30 3d |e%=-1...|...q%!0=|
|00000950| 68 61 6e 64 6c 65 25 3a | 71 25 21 32 38 3d 62 68 |handle%:|q%!28=bh|
|00000960| 61 6e 64 6c 65 25 0d 03 | fc 29 71 25 21 34 3d 78 |andle%..|.)q%!4=x|
|00000970| 30 25 3a 71 25 21 38 3d | 79 30 25 3a 71 25 21 31 |0%:q%!8=|y0%:q%!1|
|00000980| 32 3d 78 31 25 3a 71 25 | 21 31 36 3d 79 31 25 0d |2=x1%:q%|!16=y1%.|
|00000990| 04 06 19 71 25 21 32 30 | 3d 73 63 78 25 3a 71 25 |...q%!20|=scx%:q%|
|000009a0| 21 32 34 3d 73 63 79 25 | 0d 04 10 10 c8 99 20 4f |!24=scy%|...... O|
|000009b0| 70 65 6e 57 2c 2c 71 25 | 0d 04 1a 05 e1 0d 04 24 |penW,,q%|.......$|
|000009c0| 05 20 0d 04 2e 0d dd 20 | f2 73 74 69 67 6d 61 0d |. ..... |.stigma.|
|000009d0| 04 38 33 ff 28 22 2a 66 | 78 31 36 32 2c 33 30 2c |.83.("*f|x162,30,|
|000009e0| 22 2b c3 97 28 22 45 22 | 29 29 3a ff 28 22 2a 66 |"+..("E"|)):.("*f|
|000009f0| 78 31 36 32 2c 33 31 2c | 22 2b c3 97 28 22 4e 22 |x162,31,|"+..("N"|
|00000a00| 29 29 0d 04 42 33 ff 28 | 22 2a 66 78 31 36 32 2c |))..B3.(|"*fx162,|
|00000a10| 33 32 2c 22 2b c3 97 28 | 22 54 22 29 29 3a ff 28 |32,"+..(|"T")):.(|
|00000a20| 22 2a 66 78 31 36 32 2c | 33 33 2c 22 2b c3 97 28 |"*fx162,|33,"+..(|
|00000a30| 22 52 22 29 29 0d 04 4c | 33 ff 28 22 2a 66 78 31 |"R"))..L|3.("*fx1|
|00000a40| 36 32 2c 33 34 2c 22 2b | c3 97 28 22 4f 22 29 29 |62,34,"+|..("O"))|
|00000a50| 3a ff 28 22 2a 66 78 31 | 36 32 2c 33 35 2c 22 2b |:.("*fx1|62,35,"+|
|00000a60| c3 97 28 22 50 22 29 29 | 0d 04 56 2c ff 28 22 2a |..("P"))|..V,.("*|
|00000a70| 66 78 31 36 32 2c 33 36 | 2c 22 2b c3 97 28 22 59 |fx162,36|,"+..("Y|
|00000a80| 22 29 29 3a ff 28 22 2a | 66 78 31 36 32 2c 33 37 |")):.("*|fx162,37|
|00000a90| 2c 31 22 29 0d 04 60 05 | e1 0d 04 6a 04 0d 04 74 |,1")..`.|...j...t|
|00000aa0| 14 dd 20 f2 67 65 74 77 | 28 68 61 6e 64 6c 65 25 |.. .getw|(handle%|
|00000ab0| 29 0d 04 7e 1b 21 71 25 | 3d 68 61 6e 64 6c 65 25 |)..~.!q%|=handle%|
|00000ac0| 3a c8 99 20 47 65 74 57 | 2c 2c 71 25 0d 04 88 2b |:.. GetW|,,q%...+|
|00000ad0| f2 69 6e 66 6f 28 71 25 | 2b 34 29 3a 62 68 61 6e |.info(q%|+4):bhan|
|00000ae0| 64 6c 65 25 3d 71 25 21 | 32 38 3a 66 6c 61 67 73 |dle%=q%!|28:flags|
|00000af0| 25 3d 71 25 21 33 32 0d | 04 92 05 e1 0d 04 9c 05 |%=q%!32.|........|
|00000b00| 20 0d 04 a6 0f dd 20 f2 | 69 6e 66 6f 28 71 25 29 | ..... .|info(q%)|
|00000b10| 0d 04 b0 3d 78 30 25 3d | 21 71 25 3a 79 30 25 3d |...=x0%=|!q%:y0%=|
|00000b20| 71 25 21 34 3a 78 31 25 | 3d 71 25 21 38 3a 79 31 |q%!4:x1%|=q%!8:y1|
|00000b30| 25 3d 71 25 21 31 32 3a | 73 63 78 25 3d 71 25 21 |%=q%!12:|scx%=q%!|
|00000b40| 31 36 3a 73 63 79 25 3d | 71 25 21 32 30 0d 04 ba |16:scy%=|q%!20...|
|00000b50| 1d 62 78 25 3d 78 30 25 | 2d 73 63 78 25 3a 62 79 |.bx%=x0%|-scx%:by|
|00000b60| 25 3d 79 31 25 2d 73 63 | 79 25 0d 04 c4 05 e1 0d |%=y1%-sc|y%......|
|00000b70| 04 ce 05 20 0d 04 d8 1c | dd 20 f2 63 6c 6f 73 65 |... ....|. .close|
|00000b80| 5f 77 69 6e 64 6f 77 28 | 68 61 6e 64 6c 65 25 29 |_window(|handle%)|
|00000b90| 0d 04 e2 1d 21 71 25 3d | 68 61 6e 64 6c 65 25 3a |....!q%=|handle%:|
|00000ba0| c8 99 20 43 6c 6f 73 65 | 57 2c 2c 71 25 0d 04 ec |.. Close|W,,q%...|
|00000bb0| 05 e1 0d 04 f6 05 20 0d | 05 00 0b dd 20 f2 76 61 |...... .|.... .va|
|00000bc0| 72 73 0d 05 0a 1e 57 69 | 6d 70 20 20 20 20 3d 20 |rs....Wi|mp = |
|00000bd0| 28 31 3c 3c 31 38 29 20 | 2b 20 28 33 3c 3c 36 29 |(1<<18) |+ (3<<6)|
|00000be0| 0d 05 14 14 43 72 65 61 | 74 65 57 20 3d 20 57 69 |....Crea|teW = Wi|
|00000bf0| 6d 70 2b 31 0d 05 1e 14 | 4f 70 65 6e 57 20 20 20 |mp+1....|OpenW |
|00000c00| 3d 20 57 69 6d 70 2b 35 | 0d 05 28 14 43 6c 6f 73 |= Wimp+5|..(.Clos|
|00000c10| 65 57 20 20 3d 20 57 69 | 6d 70 2b 36 0d 05 32 14 |eW = Wi|mp+6..2.|
|00000c20| 50 6f 6c 6c 25 20 20 20 | 3d 20 57 69 6d 70 2b 37 |Poll% |= Wimp+7|
|00000c30| 0d 05 3c 14 52 65 64 72 | 61 77 57 20 3d 20 57 69 |..<.Redr|awW = Wi|
|00000c40| 6d 70 2b 38 0d 05 46 14 | 55 70 64 61 74 65 57 20 |mp+8..F.|UpdateW |
|00000c50| 3d 20 57 69 6d 70 2b 39 | 0d 05 50 15 47 65 74 52 |= Wimp+9|..P.GetR|
|00000c60| 25 20 20 20 3d 20 57 69 | 6d 70 2b 31 30 0d 05 5a |% = Wi|mp+10..Z|
|00000c70| 15 47 65 74 57 20 20 20 | 20 3d 20 57 69 6d 70 2b |.GetW | = Wimp+|
|00000c80| 31 31 0d 05 64 15 47 65 | 74 50 20 20 20 20 3d 20 |11..d.Ge|tP = |
|00000c90| 57 69 6d 70 2b 31 35 0d | 05 6e 15 44 72 61 67 20 |Wimp+15.|.n.Drag |
|00000ca0| 20 20 20 3d 20 57 69 6d | 70 2b 31 36 0d 05 78 15 | = Wim|p+16..x.|
|00000cb0| 43 72 4d 65 6e 75 20 20 | 3d 20 57 69 6d 70 2b 32 |CrMenu |= Wimp+2|
|00000cc0| 30 0d 05 82 15 44 63 4d | 65 6e 75 20 20 3d 20 57 |0....DcM|enu = W|
|00000cd0| 69 6d 70 2b 32 31 0d 05 | 8c 38 c8 99 20 22 4f 53 |imp+21..|.8.. "OS|
|00000ce0| 5f 53 57 49 4e 75 6d 62 | 65 72 46 72 6f 6d 53 74 |_SWINumb|erFromSt|
|00000cf0| 72 69 6e 67 22 2c 2c 22 | 57 69 6d 70 5f 53 65 74 |ring",,"|Wimp_Set|
|00000d00| 43 6f 6c 6f 75 72 22 20 | b8 20 43 6f 6c 25 0d 05 |Colour" |. Col%..|
|00000d10| 96 05 e1 0d 05 a0 05 20 | 0d 05 aa 11 dd 20 f2 67 |....... |..... .g|
|00000d20| 65 74 70 6f 69 6e 74 65 | 72 0d 05 b4 0f c8 99 20 |etpointe|r...... |
|00000d30| 47 65 74 50 2c 2c 71 25 | 0d 05 be 48 6d 6f 75 73 |GetP,,q%|...Hmous|
|00000d40| 65 78 25 3d 21 71 25 3a | 6d 6f 75 73 65 79 25 3d |ex%=!q%:|mousey%=|
|00000d50| 71 25 21 34 3a 62 25 3d | 71 25 21 38 3a 68 61 6e |q%!4:b%=|q%!8:han|
|00000d60| 64 6c 65 25 3d 71 25 21 | 31 32 3a 69 63 6f 6e 25 |dle%=q%!|12:icon%|
|00000d70| 3d 71 25 21 31 36 3a 6f | 62 25 3d 71 25 21 32 30 |=q%!16:o|b%=q%!20|
|00000d80| 0d 05 c8 05 e1 0d 05 d2 | 05 20 0d 05 dc 0f dd 20 |........|. ..... |
|00000d90| f2 65 72 72 6f 72 62 6f | 78 0d 05 e6 0f c8 99 20 |.errorbo|x...... |
|00000da0| 44 72 61 67 2c 2c 2d 31 | 0d 05 f0 30 21 62 75 66 |Drag,,-1|...0!buf|
|00000db0| 66 65 72 25 3d 9f 3a 24 | 28 62 75 66 66 65 72 25 |fer%=.:$|(buffer%|
|00000dc0| 2b 34 29 3d f6 24 2b 22 | 20 61 74 20 6c 69 6e 65 |+4)=.$+"| at line|
|00000dd0| 20 22 2b c3 9e 2b bd 30 | 0d 05 fa 2e c8 99 20 22 | "+..+.0|...... "|
|00000de0| 57 69 6d 70 5f 52 65 70 | 6f 72 74 45 72 72 6f 72 |Wimp_Rep|ortError|
|00000df0| 22 2c 62 75 66 66 65 72 | 25 2c 31 2c 22 42 61 6c |",buffer|%,1,"Bal|
|00000e00| 6c 47 61 6d 65 22 0d 06 | 04 0d f2 66 69 6e 69 73 |lGame"..|...finis|
|00000e10| 68 3a e0 0d 06 0e 05 e1 | 0d 06 18 05 20 0d 06 22 |h:......|.... .."|
|00000e20| 0e dd 20 a4 69 63 6f 6e | 62 61 72 0d 06 2c 37 21 |.. .icon|bar..,7!|
|00000e30| 71 25 3d 2d 32 3a 71 25 | 21 34 3d 30 3a 71 25 21 |q%=-2:q%|!4=0:q%!|
|00000e40| 38 3d 30 3a 71 25 21 31 | 32 3d 32 30 31 3a 71 25 |8=0:q%!1|2=201:q%|
|00000e50| 21 31 36 3d 36 38 3a 71 | 25 21 32 30 3d 26 33 31 |!16=68:q|%!20=&31|
|00000e60| 30 32 0d 06 36 16 73 70 | 6e 61 6d 65 24 3d 22 62 |02..6.sp|name$="b|
|00000e70| 61 6c 6c 67 61 6d 65 22 | 0d 06 40 38 de 20 71 25 |allgame"|..@8. q%|
|00000e80| 21 32 34 20 28 a9 73 70 | 6e 61 6d 65 24 2b 31 29 |!24 (.sp|name$+1)|
|00000e90| 3a 24 28 71 25 21 32 34 | 29 3d 73 70 6e 61 6d 65 |:$(q%!24|)=spname|
|00000ea0| 24 3a 71 25 21 32 38 3d | 73 70 72 69 74 65 73 25 |$:q%!28=|sprites%|
|00000eb0| 0d 06 4a 14 71 25 21 33 | 32 3d a9 73 70 6e 61 6d |..J.q%!3|2=.spnam|
|00000ec0| 65 24 2b 31 0d 06 54 22 | c8 99 20 22 57 69 6d 70 |e$+1..T"|.. "Wimp|
|00000ed0| 5f 43 72 65 61 74 65 49 | 63 6f 6e 22 2c 2c 71 25 |_CreateI|con",,q%|
|00000ee0| 20 b8 20 69 63 25 0d 06 | 5e 08 3d 69 63 25 0d 06 | . ic%..|^.=ic%..|
|00000ef0| 68 05 20 0d 06 72 0e dd | 20 f2 70 72 65 69 6e 69 |h. ..r..| .preini|
|00000f00| 74 0d 06 7c 1c de 20 61 | 72 72 61 79 28 35 2c 34 |t..|.. a|rray(5,4|
|00000f10| 29 20 3a 20 61 72 72 61 | 79 28 29 3d 31 0d 06 86 |) : arra|y()=1...|
|00000f20| 27 e3 20 74 3d 31 b8 35 | 3a 61 72 72 61 79 28 74 |'. t=1.5|:array(t|
|00000f30| 2c 30 29 3d 30 3a 61 72 | 72 61 79 28 74 2c 34 29 |,0)=0:ar|ray(t,4)|
|00000f40| 3d 30 3a ed 0d 06 90 0f | 79 6f 75 72 73 63 6f 72 |=0:.....|yourscor|
|00000f50| 65 3d 30 0d 06 9a 09 f2 | 69 6e 69 74 0d 06 a4 05 |e=0.....|init....|
|00000f60| e1 0d 06 ae 04 0d 06 b8 | 0b dd 20 f2 69 6e 69 74 |........|.. .init|
|00000f70| 0d 06 c2 32 62 78 3d 31 | 30 30 20 3a 20 62 79 3d |...2bx=1|00 : by=|
|00000f80| a8 28 b3 28 31 29 2a 35 | 30 29 2b 31 30 20 3a 20 |.(.(1)*5|0)+10 : |
|00000f90| 62 78 76 20 3d 20 2d 33 | 20 3a 20 62 79 76 20 3d |bxv = -3| : byv =|
|00000fa0| 20 33 0d 06 cc 05 e1 0d | 06 d6 04 0d 06 e0 0b dd | 3......|........|
|00000fb0| 20 f2 70 6c 61 79 0d 06 | ea 0c c8 97 20 78 2c 79 | .play..|.... x,y|
|00000fc0| 2c 7a 0d 06 f4 15 70 61 | 6c 65 74 74 65 3d a8 28 |,z....pa|lette=.(|
|00000fd0| 79 2f 31 36 29 2b 33 0d | 06 fe 18 e7 20 62 78 3e |y/16)+3.|.... bx>|
|00000fe0| 3d 31 32 30 20 80 20 62 | 78 3c 31 37 30 20 8c 0d |=120 . b|x<170 ..|
|00000ff0| 07 08 32 20 20 e7 20 61 | 72 72 61 79 28 a8 28 28 |..2 . a|rray(.((|
|00001000| 62 78 2d 31 32 30 29 2f | 31 30 29 2b 31 2c a8 28 |bx-120)/|10)+1,.(|
|00001010| 28 62 79 2d 36 29 2f 31 | 39 29 2b 31 29 3d 31 20 |(by-6)/1|9)+1)=1 |
|00001020| 8c 0d 07 12 56 20 20 20 | 20 61 72 72 61 79 28 a8 |....V | array(.|
|00001030| 28 28 62 78 2d 31 32 30 | 29 2f 31 30 29 2b 31 2c |((bx-120|)/10)+1,|
|00001040| a8 28 28 62 79 2d 36 29 | 2f 31 39 29 2b 31 29 3d |.((by-6)|/19)+1)=|
|00001050| 30 3a 62 78 76 3d 2d 62 | 78 76 3a 62 78 2b 3d 62 |0:bxv=-b|xv:bx+=b|
|00001060| 78 76 3a 62 79 2b 3d 62 | 79 76 3a 79 6f 75 72 73 |xv:by+=b|yv:yours|
|00001070| 63 6f 72 65 2b 3d 31 0d | 07 1c 07 20 20 cc 0d 07 |core+=1.|... ...|
|00001080| 26 0c 20 20 20 20 f2 74 | 73 74 0d 07 30 07 20 20 |&. .t|st..0. |
|00001090| cd 0d 07 3a 05 cc 0d 07 | 44 0a 20 20 f2 74 73 74 |...:....|D. .tst|
|000010a0| 0d 07 4e 05 cd 0d 07 58 | 3a c8 99 20 22 4f 53 5f |..N....X|:.. "OS_|
|000010b0| 53 70 72 69 74 65 4f 70 | 22 2c 33 31 36 2c 73 70 |SpriteOp|",316,sp|
|000010c0| 72 69 74 65 73 25 2c 22 | 62 61 6c 6c 67 61 6d 65 |rites%,"|ballgame|
|000010d0| 22 20 b8 20 52 30 2c 52 | 31 2c 52 32 2c 52 33 0d |" . R0,R|1,R2,R3.|
|000010e0| 07 62 07 e6 20 32 0d 07 | 6c 14 c8 93 20 c8 90 20 |.b.. 2..|l... .. |
|000010f0| 30 2c 30 2c 32 30 30 2c | 36 37 0d 07 76 07 e6 20 |0,0,200,|67..v.. |
|00001100| 37 0d 07 80 0f 86 20 30 | 2c 30 2c 32 30 30 2c 30 |7..... 0|,0,200,0|
|00001110| 0d 07 8a 11 86 20 30 2c | 36 37 2c 32 30 30 2c 36 |..... 0,|67,200,6|
|00001120| 37 0d 07 94 12 86 20 31 | 39 39 2c 30 2c 31 39 39 |7..... 1|99,0,199|
|00001130| 2c 36 37 0d 07 9e 12 86 | 20 31 39 38 2c 30 2c 31 |,67.....| 198,0,1|
|00001140| 39 38 2c 36 37 0d 07 a8 | 1d 86 20 31 2c 70 61 6c |98,67...|.. 1,pal|
|00001150| 65 74 74 65 2d 38 2c 31 | 2c 70 61 6c 65 74 74 65 |ette-8,1|,palette|
|00001160| 2b 38 0d 07 b2 0c ec 20 | 2d 36 30 2c 34 36 0d 07 |+8..... |-60,46..|
|00001170| bc 15 ef 20 35 20 3a 20 | e6 20 31 20 3a 20 e6 20 |... 5 : |. 1 : . |
|00001180| 31 33 30 0d 07 c6 0f f1 | 20 79 6f 75 72 73 63 6f |130.....| yoursco|
|00001190| 72 65 0d 07 d0 08 e6 20 | 31 31 0d 07 da 11 c8 8f |re..... |11......|
|000011a0| 20 c8 90 20 62 78 2c 62 | 79 2c 34 0d 07 e4 08 e6 | .. bx,b|y,4.....|
|000011b0| 20 31 33 0d 07 ee 0e e3 | 20 74 31 3d 31 20 b8 20 | 13.....| t1=1 . |
|000011c0| 35 0d 07 f8 10 20 20 e3 | 20 74 32 3d 31 20 b8 20 |5.... .| t2=1 . |
|000011d0| 33 0d 08 02 37 20 20 20 | 20 e7 20 61 72 72 61 79 |3...7 | . array|
|000011e0| 28 74 31 2c 74 32 29 3e | 30 20 8c 20 c8 93 20 c8 |(t1,t2)>|0 . .. .|
|000011f0| 90 20 31 32 30 2b 74 31 | 2a 31 30 2c 74 32 2a 31 |. 120+t1|*10,t2*1|
|00001200| 39 2d 39 2c 36 2c 31 33 | 0d 08 0c 07 20 20 ed 0d |9-9,6,13|.... ..|
|00001210| 08 16 05 ed 0d 08 20 20 | c8 99 20 22 4f 53 5f 53 |...... |.. "OS_S|
|00001220| 70 72 69 74 65 4f 70 22 | 2c 52 30 2c 52 31 2c 52 |priteOp"|,R0,R1,R|
|00001230| 32 2c 52 33 0d 08 2a 2a | 21 71 25 3d 2d 32 3a 71 |2,R3..**|!q%=-2:q|
|00001240| 25 21 34 3d 69 63 62 61 | 6c 6c 67 61 6d 65 25 3a |%!4=icba|llgame%:|
|00001250| 71 25 21 38 3d 30 3a 71 | 25 21 31 32 3d 30 0d 08 |q%!8=0:q|%!12=0..|
|00001260| 34 1e c8 99 20 22 57 69 | 6d 70 5f 53 65 74 49 63 |4... "Wi|mp_SetIc|
|00001270| 6f 6e 53 74 61 74 65 22 | 2c 2c 71 25 0d 08 3e 66 |onState"|,,q%..>f|
|00001280| e7 20 79 6f 75 72 73 63 | 6f 72 65 20 83 20 31 35 |. yoursc|ore . 15|
|00001290| 20 3d 20 30 20 8c 20 61 | 72 72 61 79 28 29 3d 31 | = 0 . a|rray()=1|
|000012a0| 20 3a 20 e3 20 74 3d 31 | b8 35 3a 61 72 72 61 79 | : . t=1|.5:array|
|000012b0| 28 74 2c 30 29 3d 30 3a | 61 72 72 61 79 28 74 2c |(t,0)=0:|array(t,|
|000012c0| 34 29 3d 30 3a ed 20 3a | 20 e7 20 79 6f 75 72 73 |4)=0:. :| . yours|
|000012d0| 63 6f 72 65 3d 31 35 30 | 20 8c 20 f2 73 74 69 67 |core=150| . .stig|
|000012e0| 6d 61 0d 08 48 05 e1 0d | 08 52 04 0d 08 5c 0c dd |ma..H...|.R...\..|
|000012f0| 20 f2 6c 6f 6f 73 65 0d | 08 66 07 ef 20 37 0d 08 | .loose.|.f.. 7..|
|00001300| 70 0f 79 6f 75 72 73 63 | 6f 72 65 3d 30 0d 08 7a |p.yoursc|ore=0..z|
|00001310| 09 f2 69 6e 69 74 0d 08 | 84 0d 61 72 72 61 79 28 |..init..|..array(|
|00001320| 29 3d 31 0d 08 8e 05 e1 | 0d 08 98 04 0d 08 a2 0a |)=1.....|........|
|00001330| dd 20 f2 74 73 74 0d 08 | ac 29 e7 20 28 62 78 2b |. .tst..|.). (bx+|
|00001340| 62 78 76 3c 31 39 37 29 | 20 8c 20 62 78 2b 3d 62 |bxv<197)| . bx+=b|
|00001350| 78 76 20 8b 20 62 78 76 | 20 3d 20 2d 62 78 76 0d |xv . bxv| = -bxv.|
|00001360| 08 b6 52 e7 20 28 20 62 | 78 3c 3d 33 20 29 20 80 |..R. ( b|x<=3 ) .|
|00001370| 20 28 20 62 78 76 3c 30 | 20 29 20 80 20 28 20 70 | ( bxv<0| ) . ( p|
|00001380| 61 6c 65 74 74 65 2d 31 | 32 3c 3d 62 79 20 29 20 |alette-1|2<=by ) |
|00001390| 80 20 28 20 70 61 6c 65 | 74 74 65 2b 31 32 3e 3d |. ( pale|tte+12>=|
|000013a0| 62 79 20 29 20 8c 20 62 | 78 76 20 3d 20 2d 62 78 |by ) . b|xv = -bx|
|000013b0| 76 0d 08 c0 13 e7 20 62 | 78 3c 30 20 8c 20 f2 6c |v..... b|x<0 . .l|
|000013c0| 6f 6f 73 65 0d 08 ca 35 | e7 20 28 62 79 2b 62 79 |oose...5|. (by+by|
|000013d0| 76 3c 36 34 29 20 80 20 | 28 62 79 2b 62 79 76 3e |v<64) . |(by+byv>|
|000013e0| 33 29 20 8c 20 62 79 2b | 3d 62 79 76 20 8b 20 62 |3) . by+|=byv . b|
|000013f0| 79 76 20 3d 20 2d 62 79 | 76 0d 08 d4 05 e1 0d 08 |yv = -by|v.......|
|00001400| de 04 0d ff | |.... | |
+--------+-------------------------+-------------------------+--------+--------+